shelter (submarine) - French English Dictionary